imprisonment with hard labor - Espagnol Anglais Dictionnaire